Worst-Case Execution Time Analysis from UML-based RT/E Applications
نویسندگان
چکیده
Moving from code-centric to model-centric development seems to be a promising way to cope with the increasing complexity of real-time embedded systems (RT/ES). These systems have various critical requirements that must be validated. Validation is then one of the key-point of their development. Relating to this goal, schedulability analysis methods are usually used to validate the system’s real-time requirements. Most of these methods rely on the knowledge of the Worst-Case Execution Time (WCET) of every task of the system. This paper presents an approach to derive WCET estimates for an application’s UML model.
منابع مشابه
Consistent Design of Embedded Real-Time Systems with UML-RT
Modeling embedded real-time systems consisting of different components with UML-RT leads to a design model using various diagrams. Sequence diagrams describe possible interactions between system components and may be annotated with specific real-time constraints. Statechart diagrams are used for describing each component’s behavior. In order to be able to get a consistent model, a consistency c...
متن کاملDyana: Hla-based Distributed Real-time Embedded Systems Simulation To
In this paper we present DYANA, an HLA-based hardware-in-the-loop simulation tool. This tool is used for distributed Real-Time Embedded Systems (RTES) simulation. RTES models are described by Unified Modeling Language (UML) statechart diagrams. The statechart diagram is transformed into HLA-based Simulation Model (HSM). After translation into HSM we use CERTI as the simulation runtime. The stat...
متن کاملToward Real-Time, Many-Task Applications on Large Distributed Systems
In the age of Grid, Cloud, volunteer computing, massively parallel applications are deployed over tens or hundreds of thousands of resources over short periods of times to complete immense computations. In this work, we consider the problem of deploying such applications with stringent real-time requirements. One major challenge is the server-side management of these tasks, which often number i...
متن کاملWorst Case Execution Time Analysis for Petri Net Models of Embedded Systems
We present an approach for Worst-Case Execution Time (WCET) Analysis of embedded system software, that is generated from Petri net specifications. The presented approach is part of our work towards a Petri net based methodology for the seamless design of embedded real-time systems. One main characteristic of the approach is that standard Petri net analysis methods are utilized during timing ana...
متن کاملModeling and Schedulability Analysis of Hard Real-Time Distributed Systems Based on Ada Components
The paper proposes a methodology for modeling distributed real-time applications written in Ada 95 and its Annexes D and E. The real-time model obtained is analyzable with a set of tools that includes multiprocessor priority assignment and worst-case schedulability analysis for checking hard real-time requirements. This methodology models independently the platform (processors, communication ne...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004